embryo rescue - Spanish English Dictionary